home *** CD-ROM | disk | FTP | other *** search
- This README file accompanies PM312.NLM. The following
- files are included for this revision:
-
- PM312.NLM 9221 03-24-94 11:06a
- PM312.DOC (this file)
-
- PM312.NLM replaces any and all previous versions of
- PM312.NLM.
-
- PM312.NLM is the Patch Manager which tracks and manages all
- official patches for NetWare 386 v3.12.
-
- Patches for NetWare 386 v3.12 consist of three types:
-
- DYNAMIC -- Dynamic patches are implemented as .NLM files that
- can be loaded/unloaded while the server is running. Unloading
- a dynamic patch will restore the Operating System to its
- original "un-patched" state.
-
- SEMI-STATIC -- Semi-static patches can also be loaded while
- the server is running, but they cannot be unloaded. It is not
- possible to undo the effects of a semi-static patch without
- first downing the server and bringing it back up without
- loading the semi-static patch.
-
- STATIC -- A static patch is a DOS executable program that
- modifies the SERVER.EXE file. This type of patch is applied
- once and its effects are permanent. It is suggested that a
- backup of the original SERVER.EXE file be made before applying
- a static patch. (In other words, do not patch the SERVER.EXE
- on your original distribution diskette!)
-
- Dynamic and semi-static patches modify the Operating System in
- memory, not on the disk. This means that dynamic and semi-static
- patches must be loaded each time the Operating System is brought up
- in order for any 'fixes' to take effect. It is recommended that the
- command "LOAD <patch>" be placed in the file server's AUTOEXEC.NCF
- file to ensure that the patch is always in effect as soon as the
- server is brought up.
-
- In order to see which patches are currently loaded on the system,
- type "PATCHES" at the file server command line. The patches will
- then be grouped and displayed according to their type (i.e. -
- STATIC, SEMI-STATIC, or DYNAMIC). Typing "MODULES" at the server
- console will show which dynamic patches have been loaded, but will
- not show semi-static or static patches.
-
- To install PM312.NLM, log into the server as supervisor or
- supervisor equivalent and copy PM312.NLM into the SYS:SYSTEM
- subdirectory. The Patch Manager (PM312.NLM) must be loaded before
- any dynamic or semi-static patches can be loaded. If PM312 is not
- already loaded, the <patch>.NLM will attempt to locate PM312 and,
- if found, will load it automatically. PM312 only needs to be
- loaded once; all NLM patches can then be loaded. PM312 cannot be
- unloaded until all patches that rely on it are first unloaded.
-
- *****************************************************************
-
- DISCLAIMER
-
- Novell, Inc. makes no representations or warranties with
- respect to any NetWare software, and specifically disclaims any
- express or implied warranties of merchantability, title, or fitness
- for a particular purpose.
-
- Distribution of any NetWare software is forbidden without the
- express written consent of Novell, Inc. Further, Novell reserves
- the right to discontinue distribution of any NetWare software.
-
- Novell is not responsible for lost profits or revenue, loss of
- use of the software, loss of data, costs of re-creating lost data,
- the cost of any substitute equipment or program, or claims by any
- party other than you. Novell strongly recommends a backup be made
- before any software is installed. Technical support for this
- software may be provided at the discretion of Novell.
- *****************************************************************
-